petrol strainer - German English Dictionary